package com.wangxinyuchuan.demo.builder;

/**
 * @author wangxinyuchuan
 * @date 2023/4/16 12:42 PM
 */
public class Director {
    private Builder builder;

    public  Director(Builder builder) {
        this.builder = builder;
    }

    public void construct() {
        builder.makeTitle("Greeting");
        builder.makeString("从上午至下午");
        builder.makeItems(new String[]{
                "早上好。",
                "下午好。"
        });

        builder.makeString("晚上");
        builder.makeItems(new String[]{
                "晚上好。",
                "晚安。",
                "再见。"
        });
        builder.close();
    }
}
